Süsteemi algne versioon, mida kasutatakse disaini võimaluste katsetamiseks ning ideede demonstreerimiseks. Erinevad põhimõtted on prototüüpimisel nagu näiteks ühekordne prototüüpimine,
evolutsiooniline prototüüpimine, lisanduv prototüüpimine.
Nõuete kogumine - üldisem tase kuid samas ka fikseeritakse, mida on vajalik kinslasti edaspidi täpsustada
Kiire kavandamine - keskendutakse nähtavale osale, mille tulemuseks on prototüüp.
Iteratsioon - prototüübi parandamine, kuni rahuldab kasutajat, kus saab arendaja uusi teadmisi kliendi soovide kohta.